crescent city meaning in French
n. crescent city, ville decalifornie (usa); ville de floride (usa); village de l'illinois (usa); new orleans en louisiane (usa)
n. crescent city, ville decalifornie (usa); ville de floride (usa); village de l'illinois (usa); new orleans en louisiane (usa)